package com.tom.baselibrary.ioc;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Added by Tom on 2024/06/24.
 */
// 什么时候是生效：class编译时，runtime运行时，source源码资源上。
@Retention(RetentionPolicy.RUNTIME)
// 代表Annotation的位置，Field属性，type类，Constructor构造方法上。
@Target(ElementType.FIELD)
public @interface ViewById {
    int value();
}
